<?php

namespace App\Enums\OpenShop\Merchant;

/**
 * Trait SiteMissionErrorTrait
 * @package App\Enums\OpenShop\Merchant
 */
trait SiteMissionErrorTrait
{

    /**
     * @var int
     * @message 任务列表获取失败
     */
    public static int $MISSION_LIST_GET_FAIL = 410001;

    /**
     * @var int
     * @message 商家确认选址失败
     */
    public static int $MISSION_CONFIRM_SHOP_LOCATION_FAIL = 410002;


    /**
     * @var int
     * @message 门店选址详情获取失败
     */
    public static int $MISSION_SHOP_LOCATION_DETAIL_GET_FAIL = 410003;

    /**
     * @var int
     * @message 任务详情获取失败
     */
    public static int $MISSION_INFO_GET_FAIL = 410004;

    /**
     * @var int
     * @message 创建下一步任务失败
     */
    public static int $MISSION_CREATE_NEXT_FAIL = 410005;

    /**
     * @var int
     * @message 错误的指派类型
     */
    public static int $TEMPLATE_HANDLER_RULE_FAIL = 410006;

    /**
     * @var int
     * @message 商家驳回选址失败
     */
    public static int $MISSION_REFUSE_SHOP_LOCATION_FAIL = 410007;
}
